From: Eli Zaretskii Date: Fri, 25 Jul 2025 12:25:40 +0000 (+0300) Subject: ; * lisp/international/quail.el (quail-insert-kbd-layout): Commentary. X-Git-Tag: archive/raspbian/1%30.2+1-2+rpi1^2~2^2~24^2~19 X-Git-Url: https://dgit.raspbian.org/%22http:/www.example.com/cgi/%22https://%22Program/%22http:/www.example.com/cgi/%22https:/%22Program?a=commitdiff_plain;h=5f3cbd62b1cfc853987ef7a163d6dffe029cfa07;p=emacs.git ; * lisp/international/quail.el (quail-insert-kbd-layout): Commentary. --- diff --git a/lisp/international/quail.el b/lisp/international/quail.el index c7340fbdcac..120e98a465a 100644 --- a/lisp/international/quail.el +++ b/lisp/international/quail.el @@ -836,6 +836,8 @@ The format of KBD-LAYOUT is the same as `quail-keyboard-layout'." (format "\t%c\t" upper)) (string upper)))) (insert (bidi-string-mark-left-to-right lower) + ;; This invisible space is here to prevent the display + ;; engine from composing these two characters on display. (propertize " " 'invisible t) (bidi-string-mark-left-to-right upper)) (if (< (string-width upper) 2)